package c1763;

import java.util.Scanner;

public class D {
    static Scanner cin = new Scanner(System.in);

    public static void main(String[] args) {

        System.out.println(String.format("%.2f", foo()));
    }

    private static double foo() {
        String str = cin.next();
        try {
            return Double.parseDouble(str);//高度为0的二叉树 是个数字
        } catch (Exception e) {//是一个二元运算符
            double a = foo();//递归的计算第一个运算数
            double b = foo();//递归的计算第二个运算数
            switch (str.charAt(0)) {
                case '+':
                    return a + b;
                case '-':
                    return a - b;
                case '*':
                    return a * b;
                case '/':
                    return a / b;
            }
            return 0;
        }

    }

}